//
//  MBProgressHUD+category.h
//  FeiHuNote
//
//  Created by N-X on 2017/12/14.
//  Copyright © 2017年 MRNAN. All rights reserved.
//

#import <MBProgressHUD/MBProgressHUD.h>

@interface MBProgressHUD (category)


/** 显示纯文字 */
+ (MBProgressHUD *)showInformation:(NSString *)information toView:(UIView *)view andAfterDelay:(float)afterDelay;

/** 显示成功的状态 */
+ (void)showSuccessWithStatus:(NSString *)status inView:(UIView *)view;

/** 显示错误的状态 */
+ (void)showErrorWithStatue:(NSString *)status inView:(UIView *)view;

/**
 显示加载动画  --- 通过gif的方式

 @param gif gif图片的名字
 @param status 加载的状态
 @param view 显示在哪个 view 上
 */
+ (void)showLoadingViewWithGif:(NSString *)gif status:(NSString *)status inView:(UIView *)view;


/**
 显示加载动画  -- 通过图片数组的形式

 @param animatedImageArray gif 图片的数组
 @param status 加载提示的状态
 @param view 显示在哪个 view 上
 */
+ (instancetype)showLoadingViewWithAnimatedImageArray:(NSArray *)animatedImageArray status:(NSString *)status inView:(UIView *)view;


/**
 显示自定义 图片 和文字的组合

 @param customView 自定义的图片
 @param status 提示的状态
 @param view 显示在哪个view 上
 @param afterDelay 显示多长时间后自动消失
 */
+ (void)showCustomView:(UIView *)customView status:(NSString *)status inView:(UIView *)view afterDelay:(CGFloat)afterDelay;

@end
